package com.ruoyi.product.service;

import com.ruoyi.product.domain.StoreProduct;
import com.ruoyi.product.domain.StoreProductJoint;

import java.util.List;
import java.util.Map;

/**
 * 商品和门店关联Service接口
 *
 * @author ruoyi
 * @date 2021-11-22
 */
public interface IStoreProductJointService
{

    public List<StoreProduct> selectStoreProductJointByParam(Map<String, Object> params);

    public List<StoreProductJoint> selectStoreProductJointByParamTrue(Map<String, Object> params);

    /**
     * 查询
     * @param id
     * @return 商品
     * */
    public StoreProductJoint  selectStoreProductById(Long id);

    /**
     * 查询
     * @param store_id 门店id , store_product_id 商品id
     * @return 商品
     */
    public StoreProductJoint selectStoreProductByStoreIdAndStoreId(Long storeId,Long storeProductId);

    /**
     * 新增商品
     *
     * @param
     * @return 结果
     */
    public int insertStoreProductJoint(StoreProductJoint storeProductJoint);

    /**
     * 修改商品
     *
     * @param storeProductJoint 商品
     * @return 结果
     */
    public int updateStoreProductJoint(StoreProductJoint storeProductJoint);

}
